package top.lidee.common.service.twice.applet;

import top.lidee.framework.result.ResponseResult;

import java.util.Map;

/**
 * @author 张一恒
 * @version 1.0
 * @description:
 * @date 2024/10/22 14:33
 */
public interface StoreIndexService {

    /**
     * @description 根据分类id查询店铺信息 分页
     * @param params
     * @return top.lidee.framework.result.ResponseResult
     * @author zhangyiheng
     * @date 2024/10/22 14:34
     */
    ResponseResult conditionalQueries(Map<String, Object> params);

    /**
     * @description 搜索栏：根据店铺标题(名)/地址,模糊搜索分页
     * @param params 
     * @return top.lidee.framework.result.ResponseResult
     * @author zhangyiheng 
     * @date 2024/10/22 14:51
     */
    ResponseResult conditionalLikeQueries(Map<String, Object> params);

    /**
     * @description 点击店铺，查询商品
     * @param storeId
     * @return top.lidee.framework.result.ResponseResult
     * @author zhangyiheng
     * @date 2024/10/22 15:15
     */
    ResponseResult getInfoAShopListByMerchantsId(Integer storeId);
}
